non-consumable electrode - English Synonyms Dictionary